framed tower - Espagnol Anglais Dictionnaire